pushed forward - German English Dictionary